package com.ray.pojo.attend;

import java.util.List;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class DailySalaryDetailByConditionPojo {
	private Integer userId;
	private String userName;
	private List<DailySalaryDetailPojo> dailySalaryDetails;
	@Getter
	@Setter
	public class DailySalaryDetail {
		
		public DailySalaryDetail() {
			
		}
		
		/** 日期 */
		private String workdate;
		/** 月薪 */
		private Double monthlySalary;
		/** 当日应得薪水 */
		private Double dateSalary;
		/** 时薪 */
		private Double hourlySalary;
		private Double lateDeductions;//迟到扣款
		private Double earlyDeductions;//早退扣款
		private Double absentDeductions;//旷工扣款
		private Double absentHours;//旷工时长
		private Double absentRatio;//旷工扣款比率
		private Double leaveDeductions;//请假扣款
		private Double leaveHours;//请假时长
		private Double leaveRatio;//请假扣款比率
		private Double overtimeSalary;//加班工资
		private Double overtimeHours;//加班时长
		private Double overtimeRatio;//加班工资比率
		private Double realSalary;//实际工资
	}
}
